home *** CD-ROM | disk | FTP | other *** search
- /* body */
- body {
- margin: 0 10px;
- background-color: #fff;
- color: #000;
- font: 12px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
- }
-
- /* links */
- a:link {
- color: #00f;
- text-decoration: none;
- }
-
- a:visited {
- color: #00a;
- text-decoration: none;
- }
-
- a:hover {
- color: #f60;
- text-decoration: underline;
- }
-
- a:active {
- color: #f60;
- text-decoration: underline;
- }
-
- /* html tags */
- th, td, ul, ol, li {
- font: 12px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
- }
-
- code, pre {
- font-family: monaco, "Courier New", courier, monospace;
- font-size: 10px;
- }
-
- /* Work around IE/Win code size bug - courtesy Jesper, waffle.wootest.net */
-
- * html code {
- font-size: 101%;
- }
-
- * html pre {
- font-size: 101%;
- }
-
- h1 code, h2 code, h3 code, h4 code, th code, ol.faq li code { font-size: 95%; font-weight: normal; }
-
- h1 {
- margin: 0 0 15px 0;
- padding: 0;
- font: bold 36px 'Myriad Apple', 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
- color: #000;
- }
-
- h2 {
- margin: 0 0 5px 0;
- padding: 0;
- font-size: 16px;
- color: #000;
- }
-
- #header h2 {
- margin: 0;
- }
-
- p + h2 {
- margin: 20px 0 5px 0;
- }
-
- ol + h2 {
- margin: 20px 0 5px 0;
- }
-
- ul + h2 {
- margin: 20px 0 5px 0;
- }
-
- h3 {
- margin: 0;
- padding: 0;
- font-size: 12px;
- color: #000;
- }
-
- h3 + table {
- margin: 5px 0 0 0;
- }
-
- h4 {
- margin: 0;
- padding: 0;
- font-size: 12px;
- }
-
- h3 + h4 {
- margin: 10px 0 0;
- }
-
- h6 {
- margin: 0;
- padding: 0;
- font: normal 12px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
- color: #000;
- }
-
- p {
- margin: 0 0 10px 0;
- padding: 0;
- font: 12px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
- color: #000;
- }
-
- cite {
- font-style: italic;
- }
-
- th {
- font-weight: bold;
- text-align: left;
- vertical-align: top;
- }
-
- form {
- margin: 0;
- }
-
- button {
- margin: 3px 0 10px 0;
- }
-
- /* lists */
- ul {
- list-style: square outside;
- margin: 0 0 0 30px;
- padding: 0 0 1em 0;
- }
-
- li {
- margin-top: 3px;
- }
-
- ul ul {
- margin-left: 40px;
- }
-
- ul.compressed {
- margin-top: -10px;
- }
-
- ul.compressed li {
- margin-top: 0;
- }
-
- ul.marketing {
- padding-left: 0;
- margin: 0 0 16px 0;
- list-style: none;
- }
-
- ul.marketing li {
- margin-top: 0;
- margin-left: 0;
- margin-bottom: 2px;
- font-size: 10px;
- }
-
- ol {
- margin: 0 0 10px 1.5em;
- padding-left: 1.5em;
- }
-
- ul.inline, ol.inline, p.inline {
- margin-top: -7px;
- }
-
- ul.inline ul, ul.inline ol, ol.inline ul, ol.inline ol {
- margin-top: 0;
- }
-
- ol.faq li {
- font-weight: bold;
- }
-
- ol.steps li {
- font-weight: bold;
- }
-
- ul.nav {
- margin: 8px 0 0;
- padding: 0;
- list-style-type: none;
- }
-
- ul.nav li {
- margin-top: 4px;
- padding-left: 0;
- }
-
- ul.nobullet {
- list-style-type: none;
- margin-left: 0;
- padding-left: 0;
- }
-
- ul.nobullet li {
- margin: 3px 0 5px;
- padding-left: 0;
- }
-
- /* images */
- .leftinline {
- margin: 0 10px 5px 0;
- float: left;
- }
-
- .rightinline {
- margin: 0 0 5px 10px;
- float: right;
- }
-
-
- /* tables */
- .bumblebee {
- border-top: 1px solid #919699;
- border-left: 1px solid #919699;
- border-right: 1px solid #919699;
- }
-
- .bumblebee td {
- padding: 10px;
- font-size: 10px;
- }
-
- .bumblebee th {
- padding: 6px 10px;
- font-size: 10px;
- }
-
- .bumblebee th a {
- color: #FFF;
- }
-
- .bumblebee th a:link {
- color: #FFF;
- }
-
- .bumblebee th a:visited {
- color: #FFF;
- }
-
- .bumblebee th a:hover {
- color: #FFF;
- }
-
- .bumblebee th a:active {
- color: #FFF;
- }
-
- .bumblebee th {
- background: #7E91A4;
- color: #FFF;
- }
-
- .bumblebee td {
- border-bottom: 1px solid #919699;
- text-align: left;
- vertical-align: top;
- }
-
- .bumblebeeblue {
- background: #F0F5F9;
- }
-
- .bumblebeewhite {
- background: #FFF;
- }
-
- .bumblebee .bumblebeeblue td.sortcolumn {
- background: #DCE5EE;
- }
-
- .bumblebee .bumblebeewhite td.sortcolumn {
- background: #F5F5F5;
- }
-
- .bumblebee th.sortcolumn {
- background: #334455;
- }
-
- .bumblebeetop {
- border-top: 1px solid #919699;
- border-left: 1px solid #919699;
- border-right: 1px solid #919699;
- background: #E2E2E2;
- }
-
- .bumblebeetop td{
- padding: 10px;
- }
-
- table.bumblebeetop select { width: 230px;}
-
- .bumblebeetop td.display { border-left: 1px solid #a1a5a9;}
-
- .bumblebeetop .pagenav td {padding: 5px 10px; font-size: 10px; border-top: 1px solid #a1a5a9;}
- .bumblebee .pagenav td {padding: 5px 10px; font-size: 10px; background: #E2E2E2;}
- .bumblebee .pagenav td.rightcolumn { text-align: right;}
-
- td.middle, th.middle {
- vertical-align: middle;
- }
-
- td.top, th.top {
- vertical-align: top;
- }
-
- td.bottom, th.bottom {
- vertical-align: bottom;
- }
-
- td.center, th.center {
- text-align: center;
- }
-
- td.right, th.right {
- text-align: right;
- }
-
- .smalltable td p {
- font-size: 11px;
- }
-
-
- .graybox {
- border-top: 1px solid #919699;
- border-left: 1px solid #919699;
- margin-bottom: 10px;
- }
-
- .graybox th {
- padding: 4px 8px 4px 8px;
- background: #E2E2E2;
- font-size: 12px;
- font-weight: bold;
- border-bottom: 1px solid #919699;
- border-right: 1px solid #919699;
- }
-
- .graybox td {
- padding: 8px;
- font-size: 12px;
- text-align: left;
- vertical-align: top;
- border-bottom: 1px solid #919699;
- border-right: 1px solid #919699;
- }
-
- .graybox table td {
- border: none;
- padding: 0;
- vertical-align: middle;
- }
-
- .marketingbox {
- width: 100%;
- border: 1px solid #a1a5a9;
- }
-
- .marketingbox th {
- padding: 4px 8px 4px 8px;
- background: #C83808;
- font-size: 12px;
- font-weight: bold;
- color: #FFF;
- }
-
- .marketingbox td {
- padding: 8px 8px 0 8px;
- text-align: left;
- vertical-align: top;
- }
-
- .documentationtable {
- border: none;
- }
-
- .documentationtable td {
- border-bottom: 1px solid #919699;
- text-align: left;
- vertical-align: top;
- padding: 8px 0 5px 0;
- }
-
- .documentationtable p {
- margin-bottom: 8px;
- }
-
- .documentationtable .bottom{
- border: 0;
- }
-
- .businesstable {
- border: none;
- }
-
- .businesstable td {
- text-align: left;
- font-size: 10px;
- vertical-align: top;
- padding: 5px 0 10px 0;
- }
-
- .documentationtable p {
- font-size: 10px;
- }
-
- p.viewall { font-size: 11px; font-weight: bold;}
- p.viewlegacytech { font-size: 11px; }
-
- table.download {
- border: 1px solid #919699;
- margin-bottom: 10px;
- }
-
- table.download th {
- padding: 6px 10px 6px 10px;
- font-size: 10px;
- background: #7E91A4;
- color: #FFF;
- }
-
- table.download td {
- font-size: 12px;
- text-align: left;
- vertical-align: top;
- }
-
- table.download .title td {
- border-top: 1px solid #919699;
- background: #F0F5F9;
- padding: 6px 10px 6px 10px;
- }
-
- table.download .title.sub td{
- border-top: none;
- }
-
- table.download .description {
- padding: 10px;
- }
-
- table.download .title td.sortcolumn {
- background: #DCE5EE;
- }
-
- table.download .description td.sortcolumn {
- background: #F5F5F5;
- }
-
- table.download th.sortcolumn {
- background: #334455;
- }
-
- table.download th a {
- color: #FFF;
- }
-
- table.downloadtop {
- border-top: 1px solid #919699;
- border-left: 1px solid #919699;
- border-right: 1px solid #919699;
- background: #E2E2E2;
- }
-
- table.downloadtop td{
- padding: 10px 0px 10px 10px;
- }
-
-
- /* rounded corner tables */
- .bigboxtop {
- background: #FFF url(/images/bigboxtop.gif) repeat-x top left;
- }
-
- .bigboxleft {
- background: #FFF url(/images/bigboxleft.gif) repeat-y top left;
- }
-
- .bigboxright {
- background: #FFF url(/images/bigboxright.gif) repeat-y top left;
- }
-
- .bigboxbottom {
- background: #FFF url(/images/bigboxbottom.gif) repeat-x top left;
- }
-
- .boxtop {
- background: #FFF url(/images/boxtop.gif) repeat-x top left;
- }
-
- .boxleft {
- background: #FFF url(/images/boxleft.gif) repeat-y top left;
- }
-
- .boxright {
- background: #FFF url(/images/boxright.gif) repeat-y top left;
- }
-
- .boxbottom {
- background: #FFF url(/images/boxbottom.gif) repeat-x top left;
- }
-
-
- /* general classes */
- .contentpadding {
- padding: 0 10px;
- }
-
- .smalltext {
- font-size: 10px;
- }
-
- .blueheader {
- color: #FFF;
- background: #7E91A4;
- padding: 3px 0 3px 7px;
- }
-
- .sourcecodebox {
- border: 1px solid #c7cfd5;
- background: #f1f5f9;
- margin: 20px 0;
- padding: 8px;
- text-align: left;
- }
-
- .notebox {
- border: 1px solid #a1a5a9;
- background: #f7f7f7;
- margin: 20px 0;
- padding: 8px;
- text-align: left;
- }
-
- .importantbox {
- border: 1px solid #111;
- background: #e8e8e8;
- margin: 20px 0;
- padding: 8px;
- text-align: left;
- }
-
- .warningbox {
- border: 1px solid #000;
- background: #fff;
- margin: 20px 0;
- padding: 8px;
- text-align: left;
- }
-
- .warningbox img.warningicon {
- float: left;
- margin-top: 3px;
- }
-
- .warningbox p {
- margin: 0 0 0 30px
- }
-
- div.clearer {
- clear: both;
- display: block;
- margin: 0;
- padding: 0;
- height: 0;
- line-height: 1px;
- font-size: 1px;
- }
-
- .gray {
- color: #787c7f;
- }
-
- #footnote h3, #footnote p {
- color: #76797C;
- font-size: 11px;
- }
-
- div.footnote {margin-top: 30px;}
-
- .footnote, .footnote li, .footnote p, .footnote h3 {
- font-size: 11px;
- color: #76797C;
- }
-
- .editorial {
- font-style: italic;
- margin: 20px 0;
- }
-
- .libindex {
- border-bottom: 1px solid #939393;
- padding: 0 3px;
- background-color: #DADADA;
- margin: 0 1px;
- }
-
- /* forms */
- #forms input {
- vertical-align: middle;
- padding: 0;
- margin: 0 0 5px 0;
- }
-
- #forms select {
- vertical-align: middle;
- padding: 0;
- margin: 0 0 3px 0;
- }
-
- #forms .widefield, #advsearch .widefield {
- width: 98%;
- margin-bottom: 5px;
- }
-
- #forms .halffield {
- width: 50%;
- margin-bottom: 5px;
- }
-
- #forms .extraspace {
- padding-bottom: 8px;
- }
-
- #forms .quarterfield {
- width: 25%;
- margin-bottom: 5px;
- }
-
- #forms .inputbutton, #advsearch .inputbutton {
- margin: 5px 0 10px 0;
- border: 0;
- }
-
- #forms .checkbox, #advsearch .checkbox {
- margin: 0 5px 0 0;
- vertical-align: baseline;
- }
-
- #forms .radio {
- margin: 0 5px 0 0;
- vertical-align: baseline;
- }
-
- #forms textarea {
- margin: 0 0 10px 0;
- width: 100%;
- }
-
- #forms p {
- margin-top: 7px;
- }
-
- #forms .buttonlists {
- line-height: 20px;
- }
-
- #forms .buttondescription {
- line-height: 15px;
- margin: -10px 10px 5px 20px;
- font-size: 10px;
- }
-
-
- /* header */
- #adcnavheader td {
- font: 10px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
- }
-
- #adcnavheader input {
- margin: 0 3px 0 0;
- padding: 0;
- }
-
- #adcnavheader .textpadding {
- padding-top: 2px;
- vertical-align: middle;
- }
-
- #adcnavheader .searchbutton {
- border: 0;
- }
-
-
- /* breadcrumb */
- #breadcrumb td {
- font: 10px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
- }
-
- #breadcrumb form {
- margin: 0;
- }
-
- #breadcrumb select {
- vertical-align: middle;
- }
-
-
- /* sidebar */
- #sidebar h2, .swlsidebar h2 {
- font-size: 12px;
- }
-
- #sidebar h3, #sidebar h4, .swlsidebar h3, .swlsidebar h4 {
- font-size: 12px;
- }
-
- #sidebar p, #sidebar ol, #sidebar ul, .swlsidebar p, .swlsidebar ol, .swlsidebar ul {
- font-size: 11px;
- }
-
- #sidebar ul, .swlsidebar ul {
- margin-left: 16px;
- padding-left: 0;
- }
-
- #sidebar li, .swlsidebar li {
- font-size: 11px;
- margin-top: 2px;
- }
-
- #sidebar ul.nav, .swlsidebar ul.nav {
- margin: 8px 0 0;
- padding: 0;
- list-style-type: none;
- }
-
- #sidebar ul.nav li, .swlsidebar ul.nav li {
- margin-top: 4px;
- padding-left: 0;
- background: none;
- }
-
- /* footer */
- #footer td, #footer p {
- font-size: 10px;
- }
-
- #footer {margin-top: 24px;
- }
-
- .footerbreadcrumb {
- font-size: 10px;
- }
-
- /* 404 page definitions*/
- #notfound h2 {
- font-size: 12px;
- }
-
- #notfound h3, #notfound h4 {
- font-size: 12px;
- }
-
- #notfound p, #notfound ul {
- font-size: 10px;
- }
-
- #notfound ul {
- margin: 0 0 15px 0;
- padding-left: 0;
- list-style-type: none;
- }
-
- #notfound ul li {
- font-size: 10px;
- margin: 3px 0 0 0;
- padding-left: 0;
- background: none;
- }
-
- #notfound ul ul {
- margin-top: 0;
- margin-left: 16px;
- list-style: square outside;
- }
-
- #notfound ul ul li {
- margin-left: 0;
- padding-left: 0;
- }
-
- li.sectionbreak {
- margin-bottom: 15px;
- }
-
- /* advanced search */
- #advsearch h4 {
- margin-bottom: 10px;
- }
-
- #advsearch p {
- line-height: 20px;
- }
-
- /* contact page */
- .iconlinks td {
- font-size: 11px;
- }
-
- /* search results */
- .boxtop7e91a4 {
- background: #FFF url(/images/boxtop7e91a4.gif) repeat-x top left;
- }
-
- .boxtopleft7e91a4 {
- background: #FFF url(/images/boxtopleft7e91a4.gif) repeat-y top left;
- }
-
- .boxtopright7e91a4 {
- background: #FFF url(/images/boxtopright7e91a4.gif) repeat-y top left;
- }
-
- .boxbottom7e91a4 {
- background: #FFF url(/images/boxbottom7e91a4.gif) repeat-x top left;
- }
-
- .filesize {
- color: #7F8285;
- }
-
- tr.results th, tr.results td {
- font-size: 12px;
- color: #FFF;
- background-color: #7e91a4;
- font-weight: normal;
- }
-
- tr.results a {
- color: #FFF;
- font-weight: bold;
- }
-
- .oddrow {
- background-color: #ffffff;
- }
-
- .evenrow {
- background-color: #f0f5f9;
- }
-
- /* software licensing descriptions */
- .swlleftrule {
- border-left: 1px solid #A1A5A9;
- padding-left: 10px;
- padding-right: 10px;
- }
-
- .swlsidebar {
- padding-right: 10px;
- }
-
- /* narrative */
- #narrative blockquote {
- margin: 0 20px 10px 20px;
- color: #3972B8;
- }
-
- #narrative .pullquote {
- font-size: 17px;
- color: #FFF;
- padding: 8px;
- background-color: #3972B8;
- border: 1px solid #000;
- }
-
- #narrative.color779D90 blockquote {
- color: #779D90;
- }
-
- #narrative.color779D90 .pullquote {
- background-color: #779D90;
- }
-
- #narrative.color3C6E6E blockquote {
- color: #3C6E6E;
- }
-
- #narrative.color3C6E6E .pullquote {
- background-color: #3C6E6E;
- }
-
- #narrative.color6D8042 blockquote {
- color: #6D8042;
- }
-
- #narrative.color6D8042 .pullquote {
- background-color: #6D8042;
- }
-
- #narrative.color3E583D blockquote {
- color: #3E583D;
- }
-
- #narrative.color3E583D .pullquote {
- background-color: #3E583D;
- }
-
- #narrative.color9AB0C5 blockquote {
- color: #9AB0C5;
- }
-
- #narrative.color9AB0C5 .pullquote {
- background-color: #9AB0C5;
- }
-
- #narrative.color3972B8 blockquote {
- color: #3972B8;
- }
-
- #narrative.color3972B8 .pullquote {
- background-color: #3972B8;
- }
-
- #narrative.color3C6C9D blockquote {
- color: #3C6C9D;
- }
-
- #narrative.color3C6C9D .pullquote {
- background-color: #3C6C9D;
- }
-
- #narrative.color7A6B94 blockquote {
- color: #7A6B94;
- }
-
- #narrative.color7A6B94 .pullquote {
- background-color: #7A6B94;
- }
-
- #narrative.color50395C blockquote {
- color: #50395C;
- }
-
- #narrative.color50395C .pullquote {
- background-color: #50395C;
- }
-
- #narrative.color812A28 blockquote {
- color: #812A28;
- }
-
- #narrative.color812A28 .pullquote {
- background-color: #812A28;
- }
-
-
-
- /* source code */
- #scdetails p {
- line-height: 17px;
- }
-
- #scdetails select {
- vertical-align: middle;
- padding: 0;
- margin: 0;
- }
-
- #scdetails input {
- vertical-align: middle;
- padding: 0;
- margin: 0;
- }
-
- /* Technology Pages */
-
- #techstart {
- float: right;
- width: 125px;
- font-size: 10px;
- line-height: 15px;
- padding: 8px 10px 10px;
- margin: 0 10px 5px 10px;
- border: 1px solid #a1a5a9;
- background-color: #f1f1f1;
- }
-
- #techstart h3 {
- font-size: 12px;
- margin-bottom: 3px;
- }
-
- #techlist {
- font-size: 11px;
- margin: 0 0 15px;
- }
-
- #techlist h2 {
- position: relative;
- font-size: 12px;
- padding: 0 0 9px 35px;
- margin: 20px 0 5px;
- background: url(/images/bg_tech_h2.gif) repeat-x bottom left;
- }
-
- #techlist h2 img {
- position: absolute;
- left: 0;
- bottom: 1%;
- }
-
- /* hack for various IEs \*/
- #techlist img {
- bottom: 0;
- }
-
- * html #techlist h2 {
- height: 100%;
- }
- /* end hack */
-
-
- #techlist p, #techlist h3, #techlist li {
- font-size: 11px;
- }
-
- #techlist ul.inlinebottom { padding-bottom: 0;}
-
- #techlist h4 {
- font-weight: bold;
- color: #000;
- font-size: 11px;
- }
-
- #techchild h2 {
- padding-bottom: 5px;
- border-bottom: 1px solid #a1a5a9;
- margin-bottom: 10px;
- }
-
- #techchild h3 {
- font-weight: normal;
- }
-
- .sidebartable {
- border: 1px solid #a1a5a9;
- margin-bottom: 10px;
- }
-
- .sidebartable th {
- padding: 4px 8px 4px 10px;
- background: #DBDBDB;
- font-size: 12px;
- font-weight: bold;
- border-bottom: 1px solid #a1a5a9;
- }
-
- .sidebartable td {
- padding: 0 10px 10px;
- font-size: 11px;
- text-align: left;
- vertical-align: top;
- }
-
- .sidebartable h2, .sidebartable p, .sidebartable ul {
- margin: 10px 0 2px;
- padding: 0;
- }
-
- .sidebartable table td {
- border: none;
- padding: 0;
- vertical-align: middle;
- }
-
- h3.nolist { margin-bottom: 5px;}
-
- /* Translation Footer */
- #trfooter {border-top: 1px solid #a1a5a9; margin: 28px auto -22px; width: 680px; padding-top: 5px;}
- #trfooter h3{
- display: inline; vertical-align: top;}
-
- #trfooter ul {
- display: inline; list-style: none outside; margin: 0; padding: 0;
- }
-
- #trfooter li { display: inline; padding: 0 5px;}
-
-
-